<?php
namespace app\admin\validate;
use think\Validate;
use think\Db;
class AD extends Validate
{

    // 验证规则
    protected $rule = [
        'aid'              =>'checkAId',
        'ad_name'            => 'require|min:1|max:150',
        //'goodsid'		   =>'require|number|checkGid'
    ];
    //错误信息
    protected $message  = [
        'ad_name.require'                            => '名称必填',
        'ad_name.min'                                => '名称长度至少1个字符',
        'ad_name.max'                                => '名称长度至多50个汉字',
        'ad_name.unique'                             => '名称重复',
        'goodsid.require'                            => '请选择一个商品',
        'goodsid.number'                             => '商品编号重复',
        'goodsid.checkGid'                           => '请选择一个商品。。'
    ];


    /**
     * 检查是否有商品规格参加活动，若有则不能编辑商品
     * @param $value
     * @return bool
     */
    protected function checkAId($value){
        return true;
    }
	
	protected function checkGid($value){
		if($value<=0){
			return false;
		}
		return true;
	}
}